package com.yueqian.system.converter;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yueqian.system.entity.Xxx;
import com.yueqian.system.vo.req.XxxReqVO;
import com.yueqian.system.vo.res.XxxResVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;


@Mapper
public interface XxxConvert {
	XxxConvert INSTANCE = Mappers.getMapper(XxxConvert.class);

	Page<XxxResVO> toPage(Page<Xxx> xxxIPage);

	List<XxxResVO> toResList(List<Xxx> xxxIPage);

	List<Xxx> toList(List<XxxReqVO> xxxReqVO);

	Xxx toEntity(XxxReqVO xxxReqVO);

	XxxResVO toRes(Xxx xxx);
}
